\documentclass[a4paper,spanish]{article}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{amssymb,amsmath}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage[dvipsnames,usenames]{color}
\usepackage[a4paper,margin=1cm,top=2cm,bottom=2cm]{geometry}
\usepackage[spanish,activeacute]{babel}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{caratula}
\usepackage{hyperref}
\newcommand{\enteros}{{\mathbb Z}}
\newcommand{\entero}{{\in \enteros}}
\pagestyle{fancy}
\fancyhead[LO]{Gonz\'alez, Gonz\'alez, Mart\'inez, Sainz-Tr\'apaga}
\fancyhead[C]{}
\fancyhead[RO]{P\'agina \thepage\ de \pageref{LastPage}}
\renewcommand{\headrulewidth}{0.4pt}
\fancyfoot{}
\definecolor{orange}{rgb}{1,0.5,0}
\begin{document}
\includegraphics{logo.jpg}
\materia{Algoritmos y estructuras de datos III}
\titulo{Trabajo Pr'actico no. 1}
\subtitulo{}

\integrante{Gonz'alez, Emiliano}{426/06}{xjesse\_jamesx@hotmail.com}
\integrante{Gonz'alez, Sergio}{481/06}{gonzalezsergio2003@yahoo.com.ar}
\integrante{Mart'inez, Federico}{17/06}{federicoemartinez@gmail.com}
\integrante{Sainz-Tr'apaga, Gonzalo}{454/06}{gonzalo@sainztrapaga.com.ar}

\resumen{
En el siguiente trabajo se presentan las soluciones a los ejercicios propuestos como primer trabajo pr'actico de la materia Algoritmos y Estructuras de Datos III. En el mismo se presenta el planteo de cada problema, el desarrollo de un algoritmo para resolverlo, as'i como tambi'en el c'alculo de la complejidad del mismo. Por otro lado, se realiza una experimentaci'on para observar el comportamiento de los algoritmos, con el objetivo de contrastar los resultados experimentales con el an'alisis te'orico.
}

\maketitle
\tableofcontents
\newpage
\input{trans_algorithmic.tex}
\setcounter{section}{0}
\large
\input{ej1}
\setcounter{section}{0}
\newpage
\input{ej2}
\setcounter{section}{0}
\newpage
\input{ej3}
\newpage
\part{Conclusi'on}
\paragraph{}
Consideramos que la realizaci'on del trabajo nos result'o provechosa en la medida que nos permiti'o contrastar el an'alisis te'orico de la complejidad de los algoritmos con su comportamiento a nivel emp'irico.
\paragraph{}
Por otro lado, nos gustar'ia comentar posibles extensiones al trabajo, a saber, mejorar la selecci'on de candidatos en el algoritmo de factorizaci'on, desarrollar nuevas podas para el ejercicio 2 y en el 3 lograr no utilizar un arreglo auxiliar. 
\paragraph{}
Finalmente y a modo de conclusi'on, nos gustar'ia decir que pudimos observar como el comportamiento de los algoritmos se correspondi'o con lo que dedujimos durante el an'alisis.
\label{LastPage}
\end{document}
